package com.aacar.entity;

import java.util.Date;

public class OrderPay extends BasePageModel{
    private String payOrderNo;
    private String orderNo;
    private String thirdTradeNo;
    private String thirdPayStr;
    private String buyerThirdPayNo;
    private String thirdPayCallBackStr;
    private Date thirdPayCallBackTime;
    private String payType;
    private String payStatus;
    private String paySubStatus;
    private double orderAmount;


    public void setPayIntegral(int payIntegral) {
        this.payIntegral = payIntegral;
    }

    private String couponNo;
    private double couponAmount;
    private double payIntegral;
    private double payIntegralAmt;
    private double payIntegralRate;
    private double payAmount;
    private double refundAmount;
    private String refundStatus;
    private Date   refundTime;
    private String refundRespStr;
    private String remark;
    private Long userId;
    private String payOrderType; //支付订单类型 1-订单 2-补差价

    public String getPayOrderType() {
        return payOrderType;
    }

    public void setPayOrderType(String payOrderType) {
        this.payOrderType = payOrderType;
    }

    public String getPayOrderNo() {
        return payOrderNo;
    }

    public void setPayOrderNo(String payOrderNo) {
        this.payOrderNo = payOrderNo;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getThirdTradeNo() {
        return thirdTradeNo;
    }

    public void setThirdTradeNo(String thirdTradeNo) {
        this.thirdTradeNo = thirdTradeNo;
    }

    public String getThirdPayStr() {
        return thirdPayStr;
    }

    public void setThirdPayStr(String thirdPayStr) {
        this.thirdPayStr = thirdPayStr;
    }

    public String getBuyerThirdPayNo() {
        return buyerThirdPayNo;
    }

    public void setBuyerThirdPayNo(String buyerThirdPayNo) {
        this.buyerThirdPayNo = buyerThirdPayNo;
    }

    public String getThirdPayCallBackStr() {
        return thirdPayCallBackStr;
    }

    public void setThirdPayCallBackStr(String thirdPayCallBackStr) {
        this.thirdPayCallBackStr = thirdPayCallBackStr;
    }

    public Date getThirdPayCallBackTime() {
        return thirdPayCallBackTime;
    }

    public void setThirdPayCallBackTime(Date thirdPayCallBackTime) {
        this.thirdPayCallBackTime = thirdPayCallBackTime;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }

    public String getPaySubStatus() {
        return paySubStatus;
    }

    public void setPaySubStatus(String paySubStatus) {
        this.paySubStatus = paySubStatus;
    }

    public double getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(double orderAmount) {
        this.orderAmount = orderAmount;
    }

    public String getCouponNo() {
        return couponNo;
    }

    public void setCouponNo(String couponNo) {
        this.couponNo = couponNo;
    }

    public double getCouponAmount() {
        return couponAmount;
    }

    public void setCouponAmount(double couponAmount) {
        this.couponAmount = couponAmount;
    }

    public double getPayIntegral() {
        return payIntegral;
    }

    public void setPayIntegral(double payIntegral) {
        this.payIntegral = payIntegral;
    }

    public double getPayIntegralAmt() {
        return payIntegralAmt;
    }

    public void setPayIntegralAmt(double payIntegralAmt) {
        this.payIntegralAmt = payIntegralAmt;
    }

    public double getPayIntegralRate() {
        return payIntegralRate;
    }

    public void setPayIntegralRate(double payIntegralRate) {
        this.payIntegralRate = payIntegralRate;
    }

    public double getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(double payAmount) {
        this.payAmount = payAmount;
    }

    public double getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(double refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(String refundStatus) {
        this.refundStatus = refundStatus;
    }

    public Date getRefundTime() {
        return refundTime;
    }

    public void setRefundTime(Date refundTime) {
        this.refundTime = refundTime;
    }

    public String getRefundRespStr() {
        return refundRespStr;
    }

    public void setRefundRespStr(String refundRespStr) {
        this.refundRespStr = refundRespStr;
    }

    @Override
    public String toString() {
        return "OrderPay{" +
                "payOrderNo='" + payOrderNo + '\'' +
                ", orderNo='" + orderNo + '\'' +
                ", thirdTradeNo='" + thirdTradeNo + '\'' +
                ", thirdPayStr='" + thirdPayStr + '\'' +
                ", buyerThirdPayNo='" + buyerThirdPayNo + '\'' +
                ", thirdPayCallBackStr='" + thirdPayCallBackStr + '\'' +
                ", thirdPayCallBackTime=" + thirdPayCallBackTime +
                ", payType='" + payType + '\'' +
                ", payStatus='" + payStatus + '\'' +
                ", paySubStatus='" + paySubStatus + '\'' +
                ", orderAmount=" + orderAmount +
                ", couponNo='" + couponNo + '\'' +
                ", couponAmount=" + couponAmount +
                ", payIntegral=" + payIntegral +
                ", payIntegralAmt=" + payIntegralAmt +
                ", payIntegralRate=" + payIntegralRate +
                ", payAmount=" + payAmount +
                ", refundAmount=" + refundAmount +
                ", refundStatus='" + refundStatus + '\'' +
                ", refundTime=" + refundTime +
                ", refundRespStr='" + refundRespStr + '\'' +
                ", remark='" + remark + '\'' +
                ", userId=" + userId +
                ", payOrderType='" + payOrderType + '\'' +
                '}';
    }
}
